package com.wanmait.meteor.mapper;

import com.wanmait.meteor.pojo.Manager;

import java.util.List;

public interface ManagerMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Manager record);

    int insertSelective(Manager record);

    Manager selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Manager record);

    int updateByPrimaryKey(Manager record);

    //金 查看是否有此管理员
    Manager checkManager(Manager manager);

    //金 查看管理员是否为超级管理员
    String checkManagerType();

    //金 添加新管理员
    void addManager(Manager manager);

    //金 查看传进来的电话号是否与数据库的重复
    boolean checkManagerPhone(String managerPhone);

    //金 查看数据库是否有这个管理员账号
    boolean checkManagerAccount(String managerAccount);

    //金 查出所有管理员的信息
    List<Manager> allManager();

    //金 获得config里的pagesize(一页显示多少个 用于分页)
    int getPageSize(String str);

}